Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
121A LONDON ROAD NORTH Detached £719,889 £395,000 26 Oct 2005
TOP FLAT 121 LONDON ROAD NORTH Flats/Maisonettes £418,446 £75,000 30 Jan 1995
123 LONDON ROAD NORTH Detached £929,633 £194,500 4 Mar 1998
131 LONDON ROAD NORTH Detached £952,480 £580,000 8 Jan 2007
133 LONDON ROAD NORTH Detached £1,002,033 £380,000 7 Oct 2002
135 LONDON ROAD NORTH Detached £741,775 £420,000 17 Mar 2006